home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Developers / MW MPW Binaries 1.1.1a2 / mwcPPC / MWCIncludes / Folders.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-01-31  |  1.4 KB  |  77 lines  |  [TEXT/MMCC]

  1. /*
  2.     File:        Folders.h
  3.  
  4.     Copyright:    © 1984-1993 by Apple Computer, Inc., all rights reserved.
  5.  
  6.     WARNING
  7.     This file was auto generated by the interfacer tool. Modifications
  8.     must be made to the master file.
  9.  
  10. */
  11.  
  12. #ifndef __FOLDERS__
  13. #define __FOLDERS__
  14.  
  15. #ifndef __TYPES__
  16. #include <Types.h>
  17. /*    #include <ConditionalMacros.h>                                */
  18. /*    #include <MixedMode.h>                                        */
  19. /*        #include <Traps.h>                                        */
  20. #endif
  21.  
  22. #ifndef __FILES__
  23. #include <Files.h>
  24. /*    #include <OSUtils.h>                                        */
  25. /*    #include <SegLoad.h>                                        */
  26. #endif
  27.  
  28. #define kCreateFolder true
  29.  
  30. #define kDontCreateFolder false
  31.  
  32. #define kSystemFolderType 'macs'
  33.  
  34. #define kDesktopFolderType 'desk'
  35.  
  36. #define kTrashFolderType 'trsh'
  37.  
  38. #define kWhereToEmptyTrashFolderType 'empt'
  39.  
  40. #define kPrintMonitorDocsFolderType 'prnt'
  41.  
  42. #define kStartupFolderType 'strt'
  43.  
  44. #define kAppleMenuFolderType 'amnu'
  45.  
  46. #define kControlPanelFolderType 'ctrl'
  47.  
  48. #define kExtensionFolderType 'extn'
  49.  
  50. #define kFontsFolderType 'font'
  51.  
  52. #define kPreferencesFolderType 'pref'
  53.  
  54. #define kTemporaryFolderType 'temp'
  55.  
  56. enum  {
  57.     kOnSystemDisk                = 0x8000
  58. };
  59.  
  60. #ifdef __cplusplus
  61. extern "C" {
  62. #endif
  63.  
  64. #if SystemSevenOrLater
  65. extern pascal OSErr FindFolder(short vRefNum, OSType folderType, Boolean createFolder, short *foundVRefNum, long *foundDirID)
  66.  TWOWORDINLINE(0x7000, 0xA823);
  67. #else
  68. extern pascal OSErr FindFolder(short vRefNum, OSType folderType, Boolean createFolder, short *foundVRefNum, long *foundDirID);
  69. #endif
  70.  
  71. #ifdef __cplusplus
  72. }
  73. #endif
  74.  
  75. #endif
  76.  
  77.